; ===== SPRITET =====

; Pelaajan koneen spritet (7 kpl). Kahta ekaa kytetn mys valikkospritein.

	.org $0300
Sprite_valikko1:
Sprite_omakone1:
	.org $0303
AluksenXkoord:	; 1. spriten X-koordinaatti. Vain lukemista varten.
	.org $0304
Sprite_valikko2:
Sprite_omakone2:
	.org $0308
Sprite_omakone3:
	.org $030C
Sprite_omakone4:
	.org $0310
Sprite_omakone5:
	.org $0314
Sprite_omakone6:
	.org $0318
Sprite_omakone7:
; Omaan koneeseen kuuluu mys Sprite_liekki.

	.org $031C
AmmustenSpritet:
; Nmkin alueet on varattu ammusspriteille (16 kpl, $031C-$035B).
	.org $0320
	.org $0324
	.org $0328
	.org $032C
	.org $0330
	.org $0334
	.org $0338
	.org $033C
	.org $0340
	.org $0344
	.org $0348
	.org $034C
	.org $0350
	.org $0354
	.org $0358

; Viholliskoneen spritet 6 koneelle (24 sprite).
; Jrjestys: jokaisen koneen vas. ylk. sprite, jokaisen koneen oik. ylk. sprite, jne.
; (EI siis: ekan koneen kaikki spritet, tokan koneen kaikki spritet, jne. EI niin.)
; Viittaaminen: lda Sprite_vihkone1,x	(x = aina 0, 4, 8, 12, 16 tai 20)
	.org $035C
Sprite_vihkone1:
	.org $0374
Sprite_vihkone2:
	.org $038C
Sprite_vihkone3:
	.org $03A4
Sprite_vihkone4:

	.org $03C8
Sprite_asevoima:	; asevoimanytt

	.org $03D0
Sprite_gover1:	; game over -teksti (5 kpl)
	.org $03D4
Sprite_gover2:
	.org $03D8
Sprite_gover3:
	.org $03DC
Sprite_gover4:
	.org $03E0
Sprite_gover5:

	.org $03E4
Sprite_liekki:	; pelaajan moottorin liekit
	.org $03E8
Sprite_bonus:	; bonusesine, joka ilmestyy tuhotusta vihollisesta



; ===== MUUTTUJAT =====

; Jokainen nist vie 6 tavua. Esim. VihX1,0 kuuluu ekalle viholliselle ja VihX1,5 kuudennelle.
	.org 0000
VihX1:	; vihollisten vasemman reunan X-sijainti
	.org 0006
VihX2:	; vihollisen oikean reunan X-sijainti
	.org 0012
VihY1:	; vihollisen ylreunan Y-sijainti
	.org 0018
VihY2:	; vihollisen alareunan Y-sijainti
	.org 0024
VihDmg:	; viholliseen osuneiden luotien mr
	.org 0030
VihIlmassa:		; Onko vihollinen ilmassa/nkyviss. 0 = ei, 1 = kyll.
	.org 0036
VihXSuunta		; Liikkuuko vihollinen vaakasuunnassa. 0 = ei, 1 = vasemmalle, 2 = oikealle.

	.org 0050
VihollTuhottu:		; Montako vihollista on tuhottu. Laskuri nollataan esim. 10 osuman vlein ja
				; aseen tehoa/tulinopeutta parannetaan.
	.org 0051
AseenTeho:			; 1, 2, 3 tai 4. Teho ja tulinopeus haetaan tietovaraston taulukoista tmn perusteella.
	.org 0052
FiringRate:			; maksimitulitusnopeus
	.org 0053
AmmusLoopOsoitin:		; Ammusten liikuttamista varten
	.org 0054
AmmSprPerusOs:		; Ammusspriten perusosoite = AmmustenSpritet,tm.
	.org 0055
AmmustenTilat:  		; Tieto ammusten lennossaolosta. 00=ei, 01=kyll.
				; Vie 20 tavua eli alueen 0055 - 0074. Esim. lda AmmustenTilat,x, jossa x = 0 - 15.
				; (Ammuksille on varattu spritej vain 16 kpl, vaikka tss onkin 20 paikkaa.)

	.org 0075
BonusIlmassa:	; #00 = ei, #01 = on
	.org 0076
BonusX:		; Bonuksen X-koordinaatti.
			; Y-koordinaatti luetaan suoraan paikasta Sprite_bonus.

	.org 0077
ScrollValue:
	.org 0078
ScrollValueDelay:


	.org 0079
LiekkiTimer:		; Moottorin liekin animointia varten.
	.org 0080
MenuKursori:		; Mik kohta valikosta on valittu (1 - 2).
	.org 0081
Keystate:			; peliohjaimen tila
	.org 0082
GunTimer:			; aseen ajastin
	.org 0083
Temp:				; tilapismuistipaikka
	.org 0084
Temp2:			; toinen tilapismuistipaikka
	.org 0085
Random:			; satunnaisluku
	.org 0086
VihKarttaLaskuri:		; Liittyy vihollisten esilletuomiseen.